Autogenerated HTML docs for v1.5.0-rc1-g8bef
diff --git a/git-push.txt b/git-push.txt index 197f4b5..3e8dbcf 100644 --- a/git-push.txt +++ b/git-push.txt
@@ -8,7 +8,7 @@ SYNOPSIS -------- -'git-push' [--all] [--tags] [-f | --force] <repository> <refspec>... +'git-push' [--all] [--tags] [--exec=<receive-pack>] [--repo=all] [-f | --force] [-v] [<repository> <refspec>...] DESCRIPTION ----------- @@ -67,12 +67,30 @@ addition to refspecs explicitly listed on the command line. +\--exec:: + Path to the 'git-receive-pack' program on the remote + end. Sometimes useful when pushing to a remote + repository over ssh, and you do not have the program in + a directory on the default $PATH. + -f, \--force:: Usually, the command refuses to update a remote ref that is not a descendant of the local ref used to overwrite it. This flag disables the check. This can cause the remote repository to lose commits; use it with care. +\--repo=<repo>:: + When no repository is specified the command defaults to + "origin"; this overrides it. + +\--thin, \--no-thin:: + These options are passed to `git-send-pack`. Thin + transfer spends extra cycles to minimize the number of + objects to be sent and meant to be used on slower connection. + +-v:: + Run verbosely. + include::urls.txt[] Author